top 10 programmable logic device - filling the blanks